return someone's greetings - Spanish English Dictionary